naval dockyard - French English Dictionary